echo depth sounding - Turkish English Dictionary